pressure-sensitive paper - Turkish English Dictionary